make troughs - Spanish English Dictionary